! & ! |